package com.marvels.approve.credit.dto;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

public class IntBankCreditCardDTO implements Serializable{
    private Long id;

    private String loanId;

    private String serialNum;

    private Date loanDate;

    private String loanOrganization;

    private String tableStart;

    private String loanType;

    private String mark;

    private BigDecimal loanRental;

    private String loanNature;

    private Date loanExpire;

    private BigDecimal sharedLines;

    private BigDecimal haveUsedLimit;

    private BigDecimal averageUsageLimit;

    private BigDecimal theBiggestLimit;

    private BigDecimal shouldReimbursement;

    private Date reimbursement;

    private BigDecimal solidRepayment;

    private Date recentRepaymentDate;

    private Integer overduePeriods;

    private BigDecimal overdueAmount;

    private String dateRecord;

    private String paymentHistoryBefore1month;

    private String paymentHistoryBefore2month;

    private String paymentHistoryBefore3month;

    private String paymentHistoryBefore4month;

    private String paymentHistoryBefore5month;

    private String paymentHistoryBefore6month;

    private String paymentHistoryBefore7month;

    private String paymentHistoryBefore8month;

    private String paymentHistoryBefore9month;

    private String paymentHistoryBefore10month;

    private String paymentHistoryBefore11month;

    private String paymentHistoryBefore12month;

    private String paymentHistoryBefore13month;

    private String paymentHistoryBefore14month;

    private String paymentHistoryBefore15month;

    private String paymentHistoryBefore16month;

    private String paymentHistoryBefore17month;

    private String paymentHistoryBefore18month;

    private String paymentHistoryBefore19month;

    private String paymentHistoryBefore20month;

    private String paymentHistoryBefore21month;

    private String paymentHistoryBefore22month;

    private String paymentHistoryBefore23month;

    private String paymentHistoryBefore24month;

    private String accountType;

    private String accountTypeTwo;

    private Date establishDate;

    private Date amendDate;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getLoanId() {
        return loanId;
    }

    public void setLoanId(String loanId) {
        this.loanId = loanId == null ? null : loanId.trim();
    }

    public String getSerialNum() {
        return serialNum;
    }

    public void setSerialNum(String serialNum) {
        this.serialNum = serialNum == null ? null : serialNum.trim();
    }

    public Date getLoanDate() {
        return loanDate;
    }

    public void setLoanDate(Date loanDate) {
        this.loanDate = loanDate;
    }

    public String getLoanOrganization() {
        return loanOrganization;
    }

    public void setLoanOrganization(String loanOrganization) {
        this.loanOrganization = loanOrganization == null ? null : loanOrganization.trim();
    }

    public String getTableStart() {
        return tableStart;
    }

    public void setTableStart(String tableStart) {
        this.tableStart = tableStart == null ? null : tableStart.trim();
    }

    public String getLoanType() {
        return loanType;
    }

    public void setLoanType(String loanType) {
        this.loanType = loanType == null ? null : loanType.trim();
    }

    public String getMark() {
        return mark;
    }

    public void setMark(String mark) {
        this.mark = mark == null ? null : mark.trim();
    }

    public BigDecimal getLoanRental() {
        return loanRental;
    }

    public void setLoanRental(BigDecimal loanRental) {
        this.loanRental = loanRental;
    }

    public String getLoanNature() {
        return loanNature;
    }

    public void setLoanNature(String loanNature) {
        this.loanNature = loanNature == null ? null : loanNature.trim();
    }

    public Date getLoanExpire() {
        return loanExpire;
    }

    public void setLoanExpire(Date loanExpire) {
        this.loanExpire = loanExpire;
    }

    public BigDecimal getSharedLines() {
        return sharedLines;
    }

    public void setSharedLines(BigDecimal sharedLines) {
        this.sharedLines = sharedLines;
    }

    public BigDecimal getHaveUsedLimit() {
        return haveUsedLimit;
    }

    public void setHaveUsedLimit(BigDecimal haveUsedLimit) {
        this.haveUsedLimit = haveUsedLimit;
    }

    public BigDecimal getAverageUsageLimit() {
        return averageUsageLimit;
    }

    public void setAverageUsageLimit(BigDecimal averageUsageLimit) {
        this.averageUsageLimit = averageUsageLimit;
    }

    public BigDecimal getTheBiggestLimit() {
        return theBiggestLimit;
    }

    public void setTheBiggestLimit(BigDecimal theBiggestLimit) {
        this.theBiggestLimit = theBiggestLimit;
    }

    public BigDecimal getShouldReimbursement() {
        return shouldReimbursement;
    }

    public void setShouldReimbursement(BigDecimal shouldReimbursement) {
        this.shouldReimbursement = shouldReimbursement;
    }

    public Date getReimbursement() {
        return reimbursement;
    }

    public void setReimbursement(Date reimbursement) {
        this.reimbursement = reimbursement;
    }

    public BigDecimal getSolidRepayment() {
        return solidRepayment;
    }

    public void setSolidRepayment(BigDecimal solidRepayment) {
        this.solidRepayment = solidRepayment;
    }

    public Date getRecentRepaymentDate() {
        return recentRepaymentDate;
    }

    public void setRecentRepaymentDate(Date recentRepaymentDate) {
        this.recentRepaymentDate = recentRepaymentDate;
    }

    public Integer getOverduePeriods() {
        return overduePeriods;
    }

    public void setOverduePeriods(Integer overduePeriods) {
        this.overduePeriods = overduePeriods;
    }

    public BigDecimal getOverdueAmount() {
        return overdueAmount;
    }

    public void setOverdueAmount(BigDecimal overdueAmount) {
        this.overdueAmount = overdueAmount;
    }

    public String getDateRecord() {
        return dateRecord;
    }

    public void setDateRecord(String dateRecord) {
        this.dateRecord = dateRecord == null ? null : dateRecord.trim();
    }

    public String getPaymentHistoryBefore1month() {
        return paymentHistoryBefore1month;
    }

    public void setPaymentHistoryBefore1month(String paymentHistoryBefore1month) {
        this.paymentHistoryBefore1month = paymentHistoryBefore1month == null ? null : paymentHistoryBefore1month.trim();
    }

    public String getPaymentHistoryBefore2month() {
        return paymentHistoryBefore2month;
    }

    public void setPaymentHistoryBefore2month(String paymentHistoryBefore2month) {
        this.paymentHistoryBefore2month = paymentHistoryBefore2month == null ? null : paymentHistoryBefore2month.trim();
    }

    public String getPaymentHistoryBefore3month() {
        return paymentHistoryBefore3month;
    }

    public void setPaymentHistoryBefore3month(String paymentHistoryBefore3month) {
        this.paymentHistoryBefore3month = paymentHistoryBefore3month == null ? null : paymentHistoryBefore3month.trim();
    }

    public String getPaymentHistoryBefore4month() {
        return paymentHistoryBefore4month;
    }

    public void setPaymentHistoryBefore4month(String paymentHistoryBefore4month) {
        this.paymentHistoryBefore4month = paymentHistoryBefore4month == null ? null : paymentHistoryBefore4month.trim();
    }

    public String getPaymentHistoryBefore5month() {
        return paymentHistoryBefore5month;
    }

    public void setPaymentHistoryBefore5month(String paymentHistoryBefore5month) {
        this.paymentHistoryBefore5month = paymentHistoryBefore5month == null ? null : paymentHistoryBefore5month.trim();
    }

    public String getPaymentHistoryBefore6month() {
        return paymentHistoryBefore6month;
    }

    public void setPaymentHistoryBefore6month(String paymentHistoryBefore6month) {
        this.paymentHistoryBefore6month = paymentHistoryBefore6month == null ? null : paymentHistoryBefore6month.trim();
    }

    public String getPaymentHistoryBefore7month() {
        return paymentHistoryBefore7month;
    }

    public void setPaymentHistoryBefore7month(String paymentHistoryBefore7month) {
        this.paymentHistoryBefore7month = paymentHistoryBefore7month == null ? null : paymentHistoryBefore7month.trim();
    }

    public String getPaymentHistoryBefore8month() {
        return paymentHistoryBefore8month;
    }

    public void setPaymentHistoryBefore8month(String paymentHistoryBefore8month) {
        this.paymentHistoryBefore8month = paymentHistoryBefore8month == null ? null : paymentHistoryBefore8month.trim();
    }

    public String getPaymentHistoryBefore9month() {
        return paymentHistoryBefore9month;
    }

    public void setPaymentHistoryBefore9month(String paymentHistoryBefore9month) {
        this.paymentHistoryBefore9month = paymentHistoryBefore9month == null ? null : paymentHistoryBefore9month.trim();
    }

    public String getPaymentHistoryBefore10month() {
        return paymentHistoryBefore10month;
    }

    public void setPaymentHistoryBefore10month(String paymentHistoryBefore10month) {
        this.paymentHistoryBefore10month = paymentHistoryBefore10month == null ? null : paymentHistoryBefore10month.trim();
    }

    public String getPaymentHistoryBefore11month() {
        return paymentHistoryBefore11month;
    }

    public void setPaymentHistoryBefore11month(String paymentHistoryBefore11month) {
        this.paymentHistoryBefore11month = paymentHistoryBefore11month == null ? null : paymentHistoryBefore11month.trim();
    }

    public String getPaymentHistoryBefore12month() {
        return paymentHistoryBefore12month;
    }

    public void setPaymentHistoryBefore12month(String paymentHistoryBefore12month) {
        this.paymentHistoryBefore12month = paymentHistoryBefore12month == null ? null : paymentHistoryBefore12month.trim();
    }

    public String getPaymentHistoryBefore13month() {
        return paymentHistoryBefore13month;
    }

    public void setPaymentHistoryBefore13month(String paymentHistoryBefore13month) {
        this.paymentHistoryBefore13month = paymentHistoryBefore13month == null ? null : paymentHistoryBefore13month.trim();
    }

    public String getPaymentHistoryBefore14month() {
        return paymentHistoryBefore14month;
    }

    public void setPaymentHistoryBefore14month(String paymentHistoryBefore14month) {
        this.paymentHistoryBefore14month = paymentHistoryBefore14month == null ? null : paymentHistoryBefore14month.trim();
    }

    public String getPaymentHistoryBefore15month() {
        return paymentHistoryBefore15month;
    }

    public void setPaymentHistoryBefore15month(String paymentHistoryBefore15month) {
        this.paymentHistoryBefore15month = paymentHistoryBefore15month == null ? null : paymentHistoryBefore15month.trim();
    }

    public String getPaymentHistoryBefore16month() {
        return paymentHistoryBefore16month;
    }

    public void setPaymentHistoryBefore16month(String paymentHistoryBefore16month) {
        this.paymentHistoryBefore16month = paymentHistoryBefore16month == null ? null : paymentHistoryBefore16month.trim();
    }

    public String getPaymentHistoryBefore17month() {
        return paymentHistoryBefore17month;
    }

    public void setPaymentHistoryBefore17month(String paymentHistoryBefore17month) {
        this.paymentHistoryBefore17month = paymentHistoryBefore17month == null ? null : paymentHistoryBefore17month.trim();
    }

    public String getPaymentHistoryBefore18month() {
        return paymentHistoryBefore18month;
    }

    public void setPaymentHistoryBefore18month(String paymentHistoryBefore18month) {
        this.paymentHistoryBefore18month = paymentHistoryBefore18month == null ? null : paymentHistoryBefore18month.trim();
    }

    public String getPaymentHistoryBefore19month() {
        return paymentHistoryBefore19month;
    }

    public void setPaymentHistoryBefore19month(String paymentHistoryBefore19month) {
        this.paymentHistoryBefore19month = paymentHistoryBefore19month == null ? null : paymentHistoryBefore19month.trim();
    }

    public String getPaymentHistoryBefore20month() {
        return paymentHistoryBefore20month;
    }

    public void setPaymentHistoryBefore20month(String paymentHistoryBefore20month) {
        this.paymentHistoryBefore20month = paymentHistoryBefore20month == null ? null : paymentHistoryBefore20month.trim();
    }

    public String getPaymentHistoryBefore21month() {
        return paymentHistoryBefore21month;
    }

    public void setPaymentHistoryBefore21month(String paymentHistoryBefore21month) {
        this.paymentHistoryBefore21month = paymentHistoryBefore21month == null ? null : paymentHistoryBefore21month.trim();
    }

    public String getPaymentHistoryBefore22month() {
        return paymentHistoryBefore22month;
    }

    public void setPaymentHistoryBefore22month(String paymentHistoryBefore22month) {
        this.paymentHistoryBefore22month = paymentHistoryBefore22month == null ? null : paymentHistoryBefore22month.trim();
    }

    public String getPaymentHistoryBefore23month() {
        return paymentHistoryBefore23month;
    }

    public void setPaymentHistoryBefore23month(String paymentHistoryBefore23month) {
        this.paymentHistoryBefore23month = paymentHistoryBefore23month == null ? null : paymentHistoryBefore23month.trim();
    }

    public String getPaymentHistoryBefore24month() {
        return paymentHistoryBefore24month;
    }

    public void setPaymentHistoryBefore24month(String paymentHistoryBefore24month) {
        this.paymentHistoryBefore24month = paymentHistoryBefore24month == null ? null : paymentHistoryBefore24month.trim();
    }

    public String getAccountType() {
        return accountType;
    }

    public void setAccountType(String accountType) {
        this.accountType = accountType == null ? null : accountType.trim();
    }

    public String getAccountTypeTwo() {
        return accountTypeTwo;
    }

    public void setAccountTypeTwo(String accountTypeTwo) {
        this.accountTypeTwo = accountTypeTwo == null ? null : accountTypeTwo.trim();
    }

    public Date getEstablishDate() {
        return establishDate;
    }

    public void setEstablishDate(Date establishDate) {
        this.establishDate = establishDate;
    }

    public Date getAmendDate() {
        return amendDate;
    }

    public void setAmendDate(Date amendDate) {
        this.amendDate = amendDate;
    }
}